package com.relytosoft.mizar.media.display.api.pojo.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 视图播放视图类
 *
 * @author hj
 * @version 1.0
 * @date 2022/4/25 17:10
 * @ClassName ViewPlayVo
 */
@ApiModel("视图播放视图类")
public class ViewPlayVo implements Serializable {

    private static final long serialVersionUID = -3636097068387786348L;
    /**
     * 通道ID
     */
    @ApiModelProperty(value = "通道ID")
    @TableField(exist = false)
    private Integer channelId;
    /**
     * 播放URL
     */
    @ApiModelProperty(value = "播放URL")
    @TableField(exist = false)
    private String playStreamUrl;
    /**
     * 转码后拉流KEY
     */
    @ApiModelProperty(value = "转码后拉流KEY")
    @TableField(exist = false)
    private String playStreamKey;


    @ApiModelProperty(value = "索引")
    @TableField(exist = false)
    private Integer index;

    public Integer getChannelId() {
        return channelId;
    }

    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    public String getPlayStreamUrl() {
        return playStreamUrl;
    }

    public void setPlayStreamUrl(String playStreamUrl) {
        this.playStreamUrl = playStreamUrl;
    }

    public String getPlayStreamKey() {
        return playStreamKey;
    }

    public void setPlayStreamKey(String playStreamKey) {
        this.playStreamKey = playStreamKey;
    }

    public Integer getIndex() {
        return index;
    }

    public void setIndex(Integer index) {
        this.index = index;
    }
}
